/*与充值的样式一致*/
.bankcard_content{padding:29px 30px;    background: #fff;border:1px solid #e7e7e7;}
.bankcard_content .bankcard_title{overflow:hidden; padding-bottom:18px; border-bottom:1px solid #e7e7e7;}
.bankcard_content .bankcard_title .bankcard_left{font-size:22px;color:#333;float:left;}
.bankcard_content .bankcard_title .bankcard_right{float:right;}
.bankcard_content .bankcard_title .bankcard_right p{font-size:16px;color:#999;line-height:44px;}
/*没有绑定卡状态*/
.bankcard_content .add_card .card_no{margin-top:35px;}
.bankcard_content .add_card .card_no a{display: inline-block;}
/*绑卡显示*/
.bankcard_content .card_info{overflow: hidden;margin-top:35px;}
.bankcard_content .card_info .card_left{float:left;overflow:hidden;}
.bankcard_content .card_info .card_left .box .box_top{overflow:hidden;margin-top:10px;}
.bankcard_content .card_info .card_left .box .box_top .img{float:left;}
.bankcard_content .card_info .card_left .box .box_top .code{float:left;color:#999;font-size: 18px;margin-left: 15px;}
.bankcard_content .card_info .card_left .box .box_bottom{margin-top:38px;font-size:14px;color:#999;margin-left:30px;}
.bankcard_content .card_info .card_line{float: left;line-height: 145px;padding:0 30px;}
.bankcard_content .card_info .card_right{float:left;}
.bankcard_content .card_info .card_right p{margin-bottom:20px;}
.bankcard_content .card_info .card_right p span{color:#999;font-size:14px;}
.bankcard_content .card_info .card_right p.phone{margin:0;}
.bankcard_content .card_info .card_left .box,.bankcard_content .card_info .card_right .box{padding:20px;border:1px solid #e7e7e7;}
.bankcard_content .card_info .card_right .box p .left{display:inline-block;width: 85px;}
/*未绑卡的弹窗*/
.card_modal .modal_box .modal_bg{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index:98;background: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
/*.card_modal .modal_box .modal_bg .box{z-index:99;width:546px;height: auto;position: relative;top:50%;left:50%;transform: translate(-50%,-50%);}*/
.card_modal .modal_box .modal_bg .box{z-index:99;width:546px;height: auto;position: relative;margin:5% auto;}
.card_modal .modal_box .modal_bg .modal_close{position:relative;left:100%;margin-left:-110px;bottom: -9px;}
.card_modal .modal_box .modal_bg .modal_content{border-radius:40px;background:#fff;width: 416px;padding:10px 50px;}
.card_modal .modal_box .modal_bg .modal_content .title{text-align: center;font-size:28px;color:#666;margin-bottom: 11px;}
.card_modal .modal_box .modal_bg .modal_content .form_content{text-align: center;}
.card_modal .modal_box .modal_bg .modal_content .form_content div{font-size:16px;color:#999;margin-bottom:10px;}
.card_modal .modal_box .modal_bg .modal_content .form_content div select{font-size:16px;color:#999;}
.card_modal .modal_box .modal_bg .modal_content .form_content div span{display: inline-block;width: 120px;text-align: left;}
.card_modal .modal_box .modal_bg .modal_content .form_content div input,.card_modal .modal_box .modal_bg .modal_content .form_content div select{padding-left:10px;width: 230px;height: 36px;line-height:36px;border:1px solid #e7e7e7;}
.card_modal .modal_box .modal_bg .modal_content .form_content div select{width: 242px;height: 38px;}
.card_modal .modal_box .modal_bg .modal_content .form_content .sure_btn{text-align: center;}
.card_modal .modal_box .modal_bg .modal_content .form_content .sure_btn a{display: inline-block;width: 165px;height:36px;line-height:36px;text-align: center;border-radius:18px;font-size:18px;color:#fff;background: #ecc346;}